input{outline:none;border:0}
i{font-style:normal;}
.customer-form>div{margin-top:0.625rem;background-color:#fff;}
.customer-form>div.first{margin-top:3.625rem;}
.customer-form .tag{overflow: hidden;padding-left:1.25rem;background-color:#fff;padding-top:0.625rem;padding-bottom:0.3125rem;}
.customer-form .tag li{float:left;height: 1.5rem;line-height: 1.5rem;font-size: 0.8125rem;padding:0 0.3125rem;color:rgb(255,255,255);background-color: #a6a6a6;border-radius:3px;margin-right: 0.3125rem;margin-bottom:0.3125rem;}
.customer-form .tag li.active{background-color: #22BDBF;}
.customer-list{border-bottom:1px solid #e5e5e5;}
.customer-list li{margin-left:1.25rem;margin-right: 1.25rem;overflow: hidden;position: relative; padding:.5rem 0;}
.customer-list li .part{display: inline-block;width:5.625rem;height: 2.06rem;line-height: 2.06rem;font-size: 0.8125rem;color:rgb(62,62,62)}
.customer-list li .common-left{width:25%;float:left}
.customer-list li .common-left + input{height: 2.06rem;line-height: 2.06rem;color:rgb(117,117,117);font-size: 0.9rem;width:74%}
.customer-list li input.text-err,
.customer-list li input.text-err::-webkit-input-placeholder{color: red} 
.customer-list li{border-bottom:1px solid #e6e6e6}
.customer-list li:last-child{border:0}
.customer-list li .left-with-icon{float:left; position: relative; padding-left: 1.875rem; width: 5rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.customer-list li .left-with-icon >em{position: absolute; top: 50%;  background-position:center center; background-repeat: no-repeat; background-size: auto 100%;}
.customer-list li .left-with-icon > .icon-right{right:.25rem;margin-top:-.4375rem; width: .875rem; height:.875rem; background-image: url(../img/customer/icon-left-small.png);}
.customer-list li .left-with-icon > .icon-left{left:0;background-image: url(../img/customer/icon-remove-mesg.png); width: 1.5rem; height: 1.5rem; margin-top:-.75rem;background-size:auto 1rem;}
.customer-list li .left-with-icon > .icon-add{left:0;background-image: url(../img/customer/icon-add-mesg.png); width: 1.5rem; height: 1.5rem; margin-top:-.75rem;background-size:auto 1rem;}
.customer-list .left-with-icon +input[type=text]{float:left;height: 2.06rem;line-height: 2.06rem; width: calc(100% - 7rem)}
.customer-list li .common-birth{color:rgb(117,117,117);font-size: 0.75rem;width:74%;text-align: right;}
.customer-list li .common-birth img{width:0.53rem;height: 0.937rem;display: inline-block;margin-left:1.37rem;}
.customer-list .common-date{display: inline-block;width:74%;color: rgb(117,117,117);
font-size: 0.75rem;}
.customer-list .common-date label{font-size: 0.8125rem;color:rgb(62,62,62)}
input[type="radio"]{ margin-left: .5rem;}
.customer-list .common-date-radio{text-align: right;height: 1.495rem;line-height: 1.8rem;}
.customer-list .common-date-choice{height: 1.875rem;line-height: 1.875rem;text-align: right;}
.customer-list .common-date-choice img{width:0.53rem;height: 0.937rem;margin-left: 1.37rem;}
.customer-list .common-date-choice i{color: rgb(117,117,117);font-size: 0.75rem;}
.customer-list .icon-left-big{width: 0.53rem;height: 0.937rem;}
.customer-list .remove img{width:0.875rem;height: 0.875rem;margin-right: 0.625rem;}
.customer-list .remove .icon-left-small{width:0.469rem;height: 0.8125rem;margin-top:4px;float:right;}
.customer-list .r-auto{margin-left: 4rem;}
.customer-list .desc{border:1px #E5E5E5 solid; display: block; padding: .25rem;  width:calc(100% - .75rem );font-size: .9rem; height: 4rem;}
.customer-list .desc:focus{border:1px #E5E5E5 solid; outline-style: none;}
.connect-list li{padding:0.42rem 0;}
.connect-list .connect-left{float:left;}
.customer-list .connect-left + input{float:left;height: 2.06rem;line-height: 2.06rem;color:rgb(117,117,117);font-size: 0.75rem;width:56%;padding-left:1.3125rem;}
.connect-list .add{width:100%;}


.work-list .work-left{width:28%;float:left;}
.work-list p{margin-left:6.75rem;height: 2.06rem;line-height: 2.06rem;text-align: right;font-size: 0.75rem;color:rgb(117,117,117);overflow: hidden;text-overflow: ellipsis;white-space:nowrap;padding-right: 1.3rem; position: relative}
.work-list p::after,.identify-list .r-cont::after,.common-right::after{position: absolute; width: 1rem; height: 1rem; content: " "; right: 0; top: 50%; margin-top: -.5rem; background: url(../img/customer/icon-left-big.png) center center no-repeat; background-size: auto .875rem}
.work-list img.icon-left-big{margin-top:0.56rem;float:right;margin-left: 0.9375rem;position: absolute;top:0;right: 0 }
.identify-list .identify-left{float:left}
.identify-list li{position: relative}
.identify-list .r-cont,.common-right{width:54%;overflow: hidden;float:right;height: 2.06rem;line-height: 2.06rem;text-align: right;font-size: 0.75rem;color:rgb(117,117,117);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 1.3rem; position: relative;}
.identify-list img{margin-top:0.56rem;float:right;margin-left: 0.9375rem;position: absolute;top:0;right: 0; }
.identify-card{width:100%;float:left;height:2.06rem ;font-size: 0.75rem;color:rgb(117,117,117);}
.add-more{display: block;height: 1.87rem;line-height: 1.87rem;font-size: 0.8125rem;color:rgb(117,117,117);border:1px solid #e5e5e5;background-color:#fff;width:6.18rem;text-align: center;margin:.625rem auto;}
input.com-text-r[type=text]{height: 2.06rem;float: right; line-height: 2.06rem;font-size: 0.8125rem;width:calc(100% - 8rem) }
input.whole-in-text[type=text]{font-size: 1rem; display: block; width: 100%;}
/*ad by chents 2016-12-01 21:15:12*/
.pop-form-list{margin:0 .5rem;}
.pop-form-list input{font-size:1rem;}
.pop-form-list li{border-bottom:1px #E5E5E5 solid; position: relative; padding: .375rem 0;}
.pop-form-list li.has-arrow-right{padding-right: 1rem;}
.pop-form-list li.has-arrow-right::after{position: absolute;right: .125rem; top: 50%; width: 1rem; height: 1rem; background: url("../img/arrow-right-gray.png") right center no-repeat; background-size: auto 80%; content: " "; visibility: visible; margin-top: -0.5rem;}
.pop-form-list li:last-child{border-bottom:0;}
.pop-form-list li .t-label{color:#3D3D3D;}
.pop-form-list li .r-label{color:#767676;}
.pop-form-list li.disable .t-label,.pop-form-list li.disable .r-label,.pop-form-list li.disable .picker-input{color:#C8C7CD;}
.pop-form-list li .textA{font-size:.875rem;width: 100%; border-radius: .25rem; height: 6rem; overflow-y: scroll; background-color: #F5F5F5; border:0; }
.pop-form-list li .opa-select{width: 3rem; height: 1.5rem; opacity: .01;background-color: transparent; position: absolute; right: 0; top:50%; margin-top:-0.75rem; z-index: 2;}
.pop-form-list input[type=text]:active,.pop-form-list input[type=text]:focus,.pop-form-list input[type=text]{ outline: none}
/*ad by chents 2016-12-01 21:15:12*/
/**/
.right-input .picker-input{text-align: right;}
.el-hidden{width: 0; height: 0; overflow: hidden;}
.guanlian{color:#1EBDC4;}
.has-arrow-right .right-input{text-align: right}
.customer-form .input-picker-container{width: auto;}
/*扩展属性包*/
.extend-h2{
    font-size: 1.15rem;
    font-weight: normal;
    border-bottom: 1px solid rgb(234, 234, 234);
    height: 2.25rem;
    line-height: 2.25rem;
    background: #fff;
    overflow: hidden;
    margin-top: .5rem;
    width: 100%;
    position: relative;
    padding-left: 1.75rem
}
.extend-h2 em{left:.25rem;background:url(../img/customer/icon-remove-mesg.png) center center no-repeat; width: 1.25rem; height: 1.25rem; margin-top:-0.625rem;background-size:auto 1rem; position: absolute; top: 50%;}
